var sz_iframeHelper = function () {
};

sz_iframeHelper.execute = function () {
    var UA = navigator.userAgent;
    var forIOS = function () {
        if (!UA.match(/iPad/) && !UA.match(/iPhone/) && !UA.match(/iPod/)) {
            return;
        }
        if ($('#frame_sz').length) {
            return;
        }
        $('body').children().not('script').wrapAll('<div id="frame_sz" style="height:auto;-webkit-overflow-scrolling:touch;overflow:auto;"></div>');
    }();
}

$(function () {
    var frame = sz_RequestHelper.getParameter("frame");
    if (frame) {
        sz_iframeHelper.execute();
    }
});